<style>
    table { width:200px; background:#888; border:1px solid black; }
    td { width:100px; background:#AAA; text-align:right; border:1px solid black; }
    div { background:#DDD; }
</style>
<table>
    <tr>
        <td style="width:20px;">
            <div>1</div>
        </td>
        <td>
            <div>auto</div>
        </td>
        <td style="width:20px;">
            <div>2</div>
        </td>
    </tr>
</table>